package com.crm.model;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

public class FinanceApply extends BaseModel{
    private String applyId;

    private String applicantId;
    
    private String applicantName;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date applicantDate;

    private Float money;

    private Byte paymentFrom;

    private Byte payment;

    private String expendDetail;

    private String invoiceTitle;

    private String departmentId1;
    
    private String departmentName;

    private String projectId;
    
    private String projectName;

    private String pCostclassId;
    
    private String pCostClassName;

    private String costclassId;
    
    private String costClassName;

    private Byte expendType;

    private String payeeId;

    private Byte isAdjustment;

    private String departmentId2;

    private Byte applicantStatus;
    
    private String approveNextDuty;
    
    private String dutyIdVal;
    
    private String content;
    
    private String beginTime;
    
    private String endTime;

    public String getApplyId() {
        return applyId;
    }

    public void setApplyId(String applyId) {
        this.applyId = applyId;
    }

    public String getApplicantId() {
        return applicantId;
    }

    public void setApplicantId(String applicantId) {
        this.applicantId = applicantId;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="Asia/Shanghai")
    public Date getApplicantDate() {
        return applicantDate;
    }

    public void setApplicantDate(Date applicantDate) {
        this.applicantDate = applicantDate;
    }

    public Float getMoney() {
        return money;
    }

    public void setMoney(Float money) {
        this.money = money;
    }

    public Byte getPaymentFrom() {
        return paymentFrom;
    }

    public void setPaymentFrom(Byte paymentFrom) {
        this.paymentFrom = paymentFrom;
    }

    public Byte getPayment() {
        return payment;
    }

    public void setPayment(Byte payment) {
        this.payment = payment;
    }

    public String getExpendDetail() {
        return expendDetail;
    }

    public void setExpendDetail(String expendDetail) {
        this.expendDetail = expendDetail;
    }

    public String getInvoiceTitle() {
        return invoiceTitle;
    }

    public void setInvoiceTitle(String invoiceTitle) {
        this.invoiceTitle = invoiceTitle;
    }

    public String getDepartmentId1() {
        return departmentId1;
    }

    public void setDepartmentId1(String departmentId1) {
        this.departmentId1 = departmentId1;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getpCostclassId() {
        return pCostclassId;
    }

    public void setpCostclassId(String pCostclassId) {
        this.pCostclassId = pCostclassId;
    }

    public String getCostclassId() {
        return costclassId;
    }

    public void setCostclassId(String costclassId) {
        this.costclassId = costclassId;
    }

    public Byte getExpendType() {
        return expendType;
    }

    public void setExpendType(Byte expendType) {
        this.expendType = expendType;
    }

    public String getPayeeId() {
        return payeeId;
    }

    public void setPayeeId(String payeeId) {
        this.payeeId = payeeId;
    }

    public Byte getIsAdjustment() {
        return isAdjustment;
    }

    public void setIsAdjustment(Byte isAdjustment) {
        this.isAdjustment = isAdjustment;
    }

    public String getDepartmentId2() {
        return departmentId2;
    }

    public void setDepartmentId2(String departmentId2) {
        this.departmentId2 = departmentId2;
    }

    public Byte getApplicantStatus() {
        return applicantStatus;
    }

    public void setApplicantStatus(Byte applicantStatus) {
        this.applicantStatus = applicantStatus;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

	public String getApproveNextDuty() {
		return approveNextDuty;
	}

	public void setApproveNextDuty(String approveNextDuty) {
		this.approveNextDuty = approveNextDuty;
	}

	public String getApplicantName() {
		return applicantName;
	}

	public void setApplicantName(String applicantName) {
		this.applicantName = applicantName;
	}

	public String getDepartmentName() {
		return departmentName;
	}

	public void setDepartmentName(String departmentName) {
		this.departmentName = departmentName;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public String getpCostClassName() {
		return pCostClassName;
	}

	public void setpCostClassName(String pCostClassName) {
		this.pCostClassName = pCostClassName;
	}

	public String getCostClassName() {
		return costClassName;
	}

	public void setCostClassName(String costClassName) {
		this.costClassName = costClassName;
	}

	public String getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(String beginTime) {
		this.beginTime = beginTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getDutyIdVal() {
		return dutyIdVal;
	}

	public void setDutyIdVal(String dutyIdVal) {
		this.dutyIdVal = dutyIdVal;
	}

	
	


    
    
}